.mw-button, mw-dropdown {
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
background:transparent;
line-height:1;
}

body {
line-height:1;
}

ol,ul {
list-style:none;
}

blockquote, q {
quotes:none;
}

blockquote:before, blockquote:after, q:before, q:after { 
content:'';
content:none;
}

:focus {
outline:0;
}

/*a {
color:#03c;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}*/

dt {
font-weight:bold;
}

.master-sprite {
background:transparent url(img/common-pc.png) repeat-x scroll 0 0;
border:0;
padding:0;
cursor:hand;
cursor:pointer;
}

.master-sprite::-moz-focus-inner { border:0; }

#masthead #logo button { 
width:84px;
height:33px;
background-position:0 0;
}

#masthead #slogan{
width:125px;
height:11px;
background-position:0 -33px;
margin:2px 2px 3px 2px;
cursor:default;
display:block;
}

.active-sharing-off {
width:13px;
height:14px;
background-position:0 -44px;
}

#icon-sorry-no-mail {
width:14px;
height:16px;
background-position:0 -58px;
margin-right:5px;
}

#util-username-arrow {
width:9px;
height:5px;
background-position:0 -74px;
margin:0 0 0 4px!important
}

#igoogle-footer button {
height:17px;
width:62px;
background-position:0 -79px;
vertical-align:middle
}

#masthead #bar { height:35px;background-position:0 -487px;border:1px solid #999;clear:both;cursor:default; }
#masthead .nav-item { background-position:0 -487px;height:16px;text-align:center;float:left;text-decoration:none;font-weight:bold;font-size:14px;white-space:nowrap;display:block;padding:9px 8px 10px 8px;border-left:1px solid #fff;border-right:1px solid #999; }

#masthead a.nav-item:hover { background-position:0 -522px;border-left:0;padding-left:9px; }
#masthead a.nav-item:active { background-position:0 -557px;border-left:0;padding-left:9px; }

.QLIconImg { background-position:0 -355px; }
.QLIconImgOver { background-position:-25px -355px; }

button.rating { border:0;padding:0;margin:0;font-size:11px; }
button.ratingVS { width:60px;height:14px;vertical-align:top;cursor:default;}

.icn_star_full_19x20, .icn_star_half_19x20, .icn_star_empty_19x20 { width:19px;height:20px; }
.icn_star_full_19x20 { background-position:-76px -411px; }
.icn_star_half_19x20 { background-position:-76px -431px; }
.icn_star_empty_19x20 { background-position:-95px -411px; }

#masthead { margin:8px auto 5px auto; }
#masthead #logo { float:left;display:block;margin-bottom:8px; }
#masthead .user-info { float:right;margin-top:16px;text-align:right; }

.util-item { border-left:1px solid #aaa;padding:0 0 1px 6px;margin-left:6px;float:left;display:block; }
.util-item.with-flag { margin-left:0;padding-left:0; }
.util-item.first { border-left:none;padding-left:1px;margin:0; }

#util-links.normal-utility-links img,#util-links.normal-utility-links button { margin-top:-1px;vertical-align:middle; }
html>body #util-links.normal-utility-links img,html>body #util-links.normal-utility-links button { margin-top:-5px; }
#masthead-bar-contents { padding-top:4px;text-align:right; }
#masthead .search-form { display:inline; }

* html #masthead .mw-dropdown span { vertical-align:middle; }
* html #masthead .mw-dropdown button { vertical-align:middle; }
*:first-child+html #masthead .mw-dropdown span { vertical-align:middle; }
*:first-child+html #masthead .mw-dropdown button { vertical-align:middle; }
#masthead #region-and-language-picker-links-wrapper { float:left;padding:0 0 0 7px; }
#region-and-language-picker-links-wrapper span { padding-bottom:1px; }
#masthead-region-and-language-picker-box { display:none;margin:0 0 5px 0;text-align:center;padding:8px 10px;background-color:#fafafa;border:1px solid #ccc;font-size:13px;clear:both; }
.mw-button,a.mw-button { padding:0 .8333em;margin:0 .25em;vertical-align:middle;white-space:nowrap;text-decoration:none;color:#000;background:#d8d8d8 url(img/common-pc.png) repeat-x center -802px;border:1px solid #999;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;display:-moz-inline-box;display:inline-block;*display:inline; }
html>body .mw-button,tt:-moz-any-link,tt:default { -moz-border-radius:3px; }
.mw-button span { line-height:28px;height:28px;*display:inline-block; }
html>body .mw-button span,tt:-moz-any-link { padding-top:.3333em;line-height:1.75em; }
html>body .mw-button span,tt:-moz-any-link,tt:default { padding-top:0;line-height:28px; }
*:first-child+html .mw-button span { padding-top:0;line-height:1.75em; }
.mw-button img { vertical-align:top;height:28px;width:20px;margin:0;border:0 solid transparent; }
.mw-button button { vertical-align:top;height:28px;width:20px;margin:0;padding:0;border:0 solid transparent;cursor:pointer; }
* html .mw-button img { height:1.8333em;vertical-align:bottom; }
* html .mw-button button { height:1.8333em;vertical-align:bottom; }
*:first-child+html .mw-button img { height:1.8333em;vertical-align:bottom; }
*:first-child+html .mw-button button { height:1.8333em;vertical-align:bottom; }
.mw-dropdown { position:relative;z-index:98;text-decoration:none;white-space:nowrap;height:28px; }
.mw-dropdown .mw-dropdown-btn { margin-right:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-right-radius:0; }
.mw-dropdown .mw-dropdown-arr { padding-left:0;padding-right:.4166em;margin-left:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0; }
.mw-dropdown .mw-dropdown-arr span { width:.0833em; }
.mw-dropdown .mw-dropdown-arr img,.mw-dropdown .mw-dropdown-arr button { border-left:1px solid #fff; }
* html .mw-dropdown .mw-dropdown-arr button { border-left:none; }
*:first-child+html .mw-dropdown .mw-dropdown-arr button { border-left:none; }
.mw-dropdown-menu { position:absolute;top:1.5em;left:.25em;z-index:99;width:200px;border:1px solid #999;visibility:hidden;white-space:normal; }
* html .mw-dropdown-menu { width:200px;top:1.8333em;visibility:visible;display:none; }
*:first-child+html .mw-dropdown-menu { top:1.8333em; }
.mw-dropdown-menu,.mw-dropdown-menu li { margin:0;padding:0;list-style:none; }
.mw-dropdown-menu { background:#ccc; }
.mw-dropdown-menu li:first-child { margin-top:0; }
.mw-dropdown-menu li { margin-top:1px; }
.mw-dropdown-menu li a { display:block;padding:.4166em .6666em;color:#000;background:#eee; }
* html .mw-dropdown-menu li a { height:1%; }
.mw-button-primary,a.mw-button-primary { font-weight:bold;color:#039;background:#c6d7f3 url(img/common-pc.png) repeat-x center -1602px;border-color:#a0b1dc; }
.mw-button-urgent,a.mw-button-urgent { font-weight:bold;color:#994800;background:#fed81c url(img/common-pc.png) repeat-x center -2202px;border-color:#ecc101; }
.mw-dropdown-primary .mw-dropdown-menu { border-color:#a0b1dc;background-color:#d9e1f2; }
.mw-dropdown-primary .mw-dropdown-menu li a { color:#039;background:#ecf1fa; }
.mw-dropdown-urgent .mw-dropdown-menu { border-color:#ecc101;background-color:#ffeb81; }
.mw-dropdown-urgent .mw-dropdown-menu li a { color:#994800;background:#ffc; }
.mw-button-short span { line-height:1.5em;height:1.5em; }
html>body .mw-button-short span { padding-top:0;line-height:1.5em; }
*:first-child+html .mw-button-short span { padding-top:0;line-height:1.5em; }
.mw-button:hover, .mw-dropdown:hover { text-decoration:none; }
.mw-button:hover span, .mw-dropdown:hover .mw-button span { text-decoration:none; /*text-decoration:underline;*/ }
.mw-button:hover, .mw-dropdown:hover .mw-button { background-position:center -1002px; }
.mw-button-primary:hover, .mw-dropdown-primary:hover .mw-dropdown-btn { background-position:center -1802px; }
.mw-button-urgent:hover, .mw-dropdown-urgent:hover .mw-dropdown-btn { background-position:center -2402px;color:#994800; }
.mw-dropdown:hover .mw-dropdown-arr { background-position:center -1202px; }
.mw-dropdown-primary:hover .mw-dropdown-arr { background-position:center -2002px; } 
.mw-dropdown-urgent:hover .mw-dropdown-arr { background-position:center -2602px; }
.mw-dropdown:hover .mw-dropdown-arr img,.mw-dropdown:hover .mw-dropdown-arr button { border-left-color:transparent; } 
.mw-dropdown:hover .mw-dropdown-menu { visibility:visible; }
.mw-dropdown-menu li a:hover,.mw-dropdown-primary .mw-dropdown-menu li a:hover { background:#fff; }

.mw-dropdown a:hover, .mw-button a:hover { text-decoration:none; }

* html .mw-dropdown-hover .mw-dropdown-btn { background-position:center -1002px!important }
* html .mw-dropdown-hover .mw-dropdown-arr { background-position:center -1202px!important }
* html .mw-dropdown-primary-hover .mw-dropdown-btn { background-position:center -1802px!important }
* html .mw-dropdown-primary-hover .mw-dropdown-arr { background-position:center -2002px!important }
* html .mw-dropdown-urgent-hover .mw-dropdown-btn { background-position:center -2402px!important }
* html .mw-dropdown-urgent-hover .mw-dropdown-arr { background-position:center -2602px!important }
* html .mw-dropdown-hover .mw-dropdown-menu,* html .mw-dropdown-primary-hover .mw-dropdown-menu,* html .mw-dropdown-urgent-hover .mw-dropdown-menu { display:block; }

.mw-dropdown .mw-dropdown-arr img,.mw-dropdown .mw-dropdown-arr button { background:url(img/common-pc.png) no-repeat 6px center; }
.mw-dropdown-primary .mw-dropdown-arr img,.mw-dropdown-primary .mw-dropdown-arr button { background:url(img/common-pc.png) no-repeat -34px center; }
.mw-dropdown-urgent .mw-dropdown-arr img,.mw-dropdown-urgent .mw-dropdown-arr button { background:url(img/common-pc.png) no-repeat -74px center; }
.mw-dropdown:hover .mw-dropdown-arr img,.mw-dropdown:hover .mw-dropdown-arr button { background-position:-14px center; }
.mw-dropdown-primary:hover .mw-dropdown-arr img,.mw-dropdown-primary:hover .mw-dropdown-arr button { background-position:-54px center; }
.mw-dropdown-urgent:hover .mw-dropdown-arr img,.mw-dropdown-urgent:hover .mw-dropdown-arr button { background-position:-94px center; }

* html .mw-dropdown-hover .mw-dropdown-arr img,* html .mw-dropdown-hover .mw-dropdown-arr button { background-position:-14px center!important }
* html .mw-dropdown-primary-hover .mw-dropdown-arr img,* html .mw-dropdown-primary-hover .mw-dropdown-arr button { background-position:-54px center!important }
* html .mw-dropdown-urgent-hover .mw-dropdown-arr img,* html .mw-dropdown-urgent-hover .mw-dropdown-arr button { background-position:-94px center!important }

.mw-button .mw-button-icon-add { background:url(img/pc-button-icons.png) no-repeat 0 center; }
.mw-button-primary .mw-button-icon-add { background:url(img/pc-button-icons.png) no-repeat -20px center; }
.mw-button .mw-button-icon-delete { background:url(img/pc-button-icons.png) no-repeat -60px center; }
.mw-button-primary .mw-button-icon-delete { background:url(img/pc-button-icons.png) no-repeat -80px center; }
.mw-button .mw-button-icon-edit { background:url(img/pc-button-icons.png) no-repeat -120px center; }
.mw-button-primary .mw-button-icon-edit { background:url(img/pc-button-icons.png) no-repeat -140px center; }
.mw-button .mw-button-icon-mail { background:url(img/pc-button-icons.png) no-repeat -180px center; }
.mw-button-primary .mw-button-icon-mail { background:url(img/pc-button-icons.png) no-repeat -200px center; }
.mw-button-primary .mw-button-icon-play { background:url(img/pc-button-icons.png) no-repeat -260px center; }

#masthead { width:960px; }
#masthead #region-and-language-picker-links-wrapper { width:200px; }
#masthead-region-and-language-picker-box { width:938px; }
#masthead #upload-button { margin-right:5px; }
.is-english #masthead .search-form { margin-right:93px; }
.not-english #masthead .search-form { margin-right:40px; }
#util-links #sharingImg { margin-right:6px; }
#util-links #account-link a { font-weight:bold; }
.basic-dropdown-link { position:relative;z-index:98;display:inline-block; }
.basic-dropdown-link .dropdown { background-color:#ecf1fa;border:1px solid #a0b1dc;position:absolute;z-index:99;margin-top:14px;width:150px;display:none;left:0;top:0;line-height:20px;width:auto;text-align:left; }
.basic-dropdown-link.show-dropdown .dropdown { display:block; }
.basic-dropdown-link .dropdown div { display:block;border-top:1px solid #a0b1dc; }
.basic-dropdown-link .dropdown div.first { border-top:none;padding-left:0;padding-right:0; }
.basic-dropdown-link .dropdown div a,.basic-dropdown-link .dropdown div span { display:block;padding:5px;color:#03c;font-weight:bold;text-decoration:none;padding:1px 10px;white-space:nowrap; }
.basic-dropdown-link .dropdown div span { color:black; }
.basic-dropdown-link .dropdown a:hover { background-color:white; }
.basic-dropdown-link .dropdown-link { display:inline; }
.basic-dropdown-link .dropdown-link a,.basic-dropdown-link .dropdown-link span { display:inline-block; }

/*code { font-family:Courier,"Courier New",monospace;font-size:12px; }
dt { padding-bottom:5px; }
dd { padding-bottom:15px; }
h1,h2,h3,h4,h5,h6 { margin-top:5px;margin-bottom:3px; }
hr { border:0;border-top:1px dashed #999;height:1px;margin-top:12px; }
label { cursor:pointer;cursor:hand; }
#baseDiv { position:relative;width:960px;margin-left:auto;margin-right:auto;padding:0 5px 25px 5px; }
.error { font-weight:700;color:#f00; }
.confirmBox,.errorBox { padding:6px;margin-top:6px;margin-bottom:6px;text-align:center;font-size:13px;background-color:#cfeeb2; }
.errorBox { background-color:#ffaeae; }
.highlight,.success { font-size:14px;font-weight:700;color:#333; }
.highlightBox { text-align:center;margin-top:3px;font-size:14px; }
.smallText { font-size:11px; }
.largeText { font-size:14px; }
.bold { font-weight:bold; }
.label { font-weight:bold;color:#333; }
.grayText { color:#666; }
.nowrap { white-space:nowrap; }
.eLink { text-decoration:none;border-bottom:1px dotted #03c;color:#03c;cursor:pointer;cursor:hand; }
.hLink,.eLink:hover { text-decoration:none; }
.hLink:hover { text-decoration:underline; }
.hand { cursor:pointer;cursor:hand; }
.floatL { float:left; }
.floatR { float:right; }
.clear { clear:both; }
.clearL { clear:left; }
.clearR { clear:right; }
.spacer { clear:both;height:1px;font-size:1px; }
.alignC { text-align:center; }
.alignR { text-align:right; }
.hid { display:none; }
.vimg120,.vimg90,.vimg50,.vimgCluster120 { -ms-interpolation-mode:bicubic; }
.vimg120 { width:120px;height:90px; }
.vimg90 { width:90px;height:70px;border:1px solid #999; }
.vimg50 { width:50px;height:38px;border:1px solid #999; }
.vimgCluster120 { width:116px;height:87px; }
.v120WrapperInner { overflow:hidden;width:120px;height:72px;border:1px solid #fff; }
.v120WrapperInner img { margin-top:-10px; }
.v120WrapperOuter { width:122px;border:1px solid #999; }
.v90WideEntry { font-size:11px;line-height:14px;text-align:left;width:92px; }
.v90WrapperInner { overflow:hidden;width:90px;height:54px;border:1px solid #fff; }
.v90WrapperInner img { margin-top:-10px; }
.v90WrapperOuter { width:92px;border:1px solid #999; }
.v50WrapperInner { overflow:hidden;width:50px;height:30px;border:1px solid #fff; }
.v50WrapperInner img { margin-top:-10px; }
.v50WrapperOuter { width:52px;border:1px solid #999; }
.vCluster120WrapperInner { overflow:hidden;height:68px; }
.vCluster120WrapperInner img { margin-top:-10px; }
.vCluster120WideEntry { background:transparent url(http://s.ytimg.com/yt/img/video_cluster_border-vfl68068.gif) no-repeat scroll 0 0;height:74px;width:122px;padding:2px 0 0 2px; }
.title,.vtitle { font-weight:bold;font-size:12px; }
.desc,.vdesc { margin:3px 0;font-size:12px; }
.facets,.vfacets { margin-top:2px;margin-bottom:3px;line-height:13px;font-size:11px; }
.vfacets { margin:3px 0; }
.runtime,.vruntime { color:#000;font-weight:bold;font-size:11px;line-height:15px; }
.user-thumb-large,.user-thumb-medium { display:block;overflow:hidden;background-color:#fff;border:3px double #999, }
.user-thumb-large img,.user-thumb-medium img { -ms-interpolation-mode:bicubic; }
.user-thumb-large div,.user-thumb-medium div { width:400px;float:left;text-align:center; }
.user-thumb-large a,.user-thumb-medium a { display:block; }
.user-thumb-large { height:60px;width:60px; }
.user-thumb-large img { height:60px; }
.user-thumb-large div { margin-left:-170px; }
.user-thumb-medium { height:46px;width:46px; }
.user-thumb-medium img { height:46px; }
.user-thumb-medium div { margin-left:-177px; }
button.QLIcon,button.QLIconImg,button.QLIconImgOver,button.QLIconImgDone { width:25px;height:25px;margin-top:-10px; }
.QLIcon { position:absolute;z-index:2;top:36px;left:4px; }
.QLContainer { position:relative;z-index:0; }
.addtoQL90 { text-align:left;width:100%;margin-left:0;margin-top:-24px;padding:1px; }
.quicklist-inlist { text-align:left;padding-left:5px;background-color:#a0cd5b;font-size:11px;height:14px;margin-bottom:1px;font-weight:bold;color:black;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80); }
.v120WrapperInner .quicklist-inlist { width:118px; }
.v90WrapperInner .quicklist-inlist { width:87px; }
.v90WrapperInner .addtoQL90 { margin-left:1px; }
.quicklist-inlist a { color:black!important; }
#subscribeMessage { display:none;text-align:center;padding:8px;font-weight:bold;background:#dfc; }
#subscribeMessage.errorBox { height:15px; }
.channelLeftColumn #subscribeMessage { padding:10px 0;width:300px;border-right:1px solid #666;border-left:1px solid #666; }
#channelRecs { text-align:left;margin:5px 5px 0 5px;border-top:1px solid #ccc; }
#channelRecs h2 { font-size:14px;margin:6px 0;color:#000; }
#channelRecs ul { list-style-type:none;padding:0;margin:0; }
#channelRecs ul li { height:75px; }
#channelRecs ul li a { display:block;color:#000; }
#channelRecs ul li .user-thumb-medium { float:left;margin-right:10px; }
.video-alt-query,.channel-alt-query,.playlist-alt-query { font-size:16px; }
.video-alt-query img,.channel-alt-query img,.playlist-alt-query img { vertical-align:middle; }
.grid-view .video-cell { float:left;width:24.9%; }
.grid-view .channel-cell,.grid-view .movie-cell { float:left;width:33.2%; }
.list-view .video-cell,.list-view .channel-cell,.list-view .playlist-cell { width:auto!important, }
.grid-view .video-entry { width:115px;margin:10px 0; }
.grid-view .channel-entry,.grid-view .movie-entry { width:140px;margin:10px 0; }
.grid-view .movie-entry { width:168px;margin:10px 0; }
.list-view .video-entry,.list-view .channel-entry,.list-view .playlist-entry { padding:10px 4px; }
.grid-view .video-entry { padding:0 3px; }
.grid-view .channel-entry,.grid-view .movie-entry { padding:0 4px; }
.mini-list-view .video-entry { margin:0 0 10px 0; }
html>body .list-view .video-entry,html>body .list-view .channel-entry,html>body .list-view .playlist-entry { padding:10px 5px; }
html>body .grid-view .video-entry,html>body .grid-view .channel-entry,html>body .grid-view .movie-entry { padding:0 5px; }
.feedmodule-data .grid-view .video-entry { margin-top:5px;margin-bottom:5px; }
.feedmodule-data .list-view .video-entry { padding-top:0;padding-bottom:0; }
html>body .feedmodule-data .list-view .video-entry { padding-top:0;padding-bottom:0; }
.list-view .video-entry-dark-border,.list-view .playlist-entry-dark-border { border-bottom:1px solid #ccc; }
.list-view .v180WideEntry,.list-view .v120WideEntry,.list-view .v90WideEntry,.mini-list-view .v90WideEntry,.list-view .vCluster120WideEntry,.list-view .vCluster180WideEntry,.list-view .user-thumb-large,.grid-view .user-thumb-large { float:left; }
.list-view .playlist-main-thumb .vCluster120WideEntry { float:none; }
.video-time,.video-corner-text { text-align:right;margin-top:-16px;margin-right:1px;font-family:Arial,sans-serif;white-space:nowrap; }
.video-time span,.video-corner-text span { padding:0 4px;font-weight:bold;font-size:11px;-moz-border-radius:1px;-webkit-border-radius:2px;background-color:#000;color:#fff;height:14px;opacity:.75;-moz-opacity:.75;filter:alpha(opacity=75);*display:inline-block; }
.video-corner-text { margin-right:7px;margin-top:-24px; }
.grid-view .video-main-content,.grid-view .movie-main-content { margin-top:2px; }
.list-view .video-main-content,.mini-list-view .video-main-content,.list-view .channel-main-content,.list-view .playlist-main-content { padding-left:10px;float:left; }
.list-view .video-main-content,.list-view .playlist-main-content { width:456px; }
.list-view .channel-main-content { width:514px; }
.grid-view .channel-main-content { padding-left:5px;width:65px;float:left; }
.mini-list-view .video-main-content { width:166px; }
.main-tabs-spotlight .video-main-content { width:396px; }
.list-view .channel-2-row-grid,.grid-view .channel-2-row { display:none; }
.list-view .channel-2-row td { width:296px; }
.list-view .channel-2-row td .left { padding-right:6px; }
.list-view .channel-2-row .channel-main-content { width:210px; }
.video-title a,.channel-title a,.playlist-title a,.movie-title a,.mini-list-view a { text-decoration:none; }
.video-title a:hover,.channel-title a:hover,.playlist-title a:hover,.movie-title a:hover,.mini-list-view a:hover { text-decoration:underline; }
.video-short-title,.channel-short-title,.playlist-short-title,.movie-short-title { height:30px;overflow:hidden;font-weight:bold;padding-left:1px; }
.channel-short-title { height:16px; }
.video-long-title,.channel-long-title,.playlist-long-title { font-size:14px;height:16px;overflow:hidden;font-weight:bold; }
.video-mini-title { font-size:12px;font-weight:bold; }
.video-title-results .video-long-title,.playlist-title-results .playlist-long-title { font-weight:normal; }
.video-description,.channel-description { height:16px;overflow:hidden;margin-top:3px; }
.main-tabs-spotlight .video-description { height:auto;overflow:visible; }
.video-facets,.channel-facets,.playlist-facets,.playlist-main-stats,.movie-facets,.mini-list-view .video-view-count,.mini-list-view .video-username { font-size:11px;color:#666; }
.list-view .playlist-facets { float:left;width:120px; }
.list-view .playlist-main-thumb { float:left; }
.video-facets span,.channel-facets span,.playlist-facets span { margin-right:12px; }
.channel-facets span.channel-recent-video { margin-right:1px; }
.list-view .video-facets,.list-view .channel-facets,.list-view .channel-username { margin-top:3px; }
.video-facets div { display:inline;float:none; }
.video-facets img { vertical-align:top; }
.grid-view .video-facets span,.grid-view .channel-facets span,.list-view .playlist-facets span,.list-view .playlist-main-stats span,.grid-view .movie-facets span { display:block;padding-left:1px; }
.playlist-facets { font-weight:bold; }
.list-view .playlist-facets span { line-height:18px; }
.video-rating-list .video-rating-grid { color:#666;font-size:11px;font-style:italic; }
.grid-view .video-rating-list,.grid-view .video-rating-grid { margin-top:2px; }
.grid-view .video-rating-with-caps { margin-top:4px; }
.grid-view .channel-video-count { margin-bottom:10px; }
.playlist-username { display:block; }
.playlist-video { float:left;width:105px;margin-right:5px;margin-top:2px; }
.playlist-video-title { height:28px;line-height:14px;width:90px;overflow:hidden;font-size:11px;display:block;clear:left;padding-left:1px; }
.movie-genre,.movie-rating { font-weight:bold; }
.movie-rating,.movie-availability { display:inline!important }
.video-episode { font-size:11px;margin-top:5px; }
.video-episode-showmore,.video-episode-hidden { white-space:nowrap; }
.video-episode a,.video-episode b { white-space:nowrap; }
.video-episode-return { margin-top:10px;padding:3px; }
.grid-view .video-alt-query,.grid-view .channel-alt-query,.grid-view .video-long-title,.list-view .video-short-title,.grid-view .video-mini-title,.list-view .video-mini-title,.grid-view .channel-long-title,.list-view .channel-short-title,.list-view .playlist-short-title,.grid-view .video-description,.grid-view .channel-description,.grid-view .channel-facets .channel-username,.grid-view .channel-facets .channel-recent-video,.grid-view .channel-facets .channel-recent-video-link,.list-view .video-facets .video-rating-grid,.grid-view .video-facets .video-rating-list,.list-view .video-episode-hidden,.list-view .showepisode .video-episode-showmore,.grid-view .video-episode,.list-view .channel-text-break-grid,.grid-view .video-translation-links { display:none; }
.list-view .video-long-title,.grid-view .video-short-title,.list-view .channel-long-title,.grid-view .channel-short-title,.list-view .playlist-long-title,.list-view .channel-facets .channel-username,.grid-view .channel-text-break-grid { display:block; }
.showepisode .video-episode-hidden { display:inline; }
.list-view .video-clear-list,.list-view .channel-clear-list,.list-view .playlist-clear-list { clear:both; }
.grid-view .video-clear-grid,.grid-view .channel-clear-grid { clear:both; }
.list-view .video-clear-list-left,.mini-list-view .video-clear-list-left,.list-view .channel-clear-list-left,.list-view .playlist-clear-list-left { clear:left; }
.expand-panel .expand-content { display:none; }
.expand-panel.expanded .expand-content { display:block; }
.expand-panel .collapse-content { display:block; }
.expand-panel.expanded .collapse-content { display:none; }
.expand-panel .expand-header { font-size:16px;font-weight:bold; }
.small-expand-panel .expand-header { font-size:12px;font-weight:bold; }
.small-expand-panel { border-top:1px solid #ccc;margin-top:5px;padding-top:5px; }
.small-expand-panel .expand-header-stat { color:#666; }
.expand-panel a.expand-header,.expand-panel a.expand-header:link,.expand-panel a.expand-header:visited { color:#000;text-decoration:none;vertical-align:text-bottom; }
.expand-panel a.expand-header:hover { color:#666;text-decoration:none;vertical-align:text-bottom; }
.LeftSingleArrow,.RightSingleArrow { width:19px;height:45px; } 
a .LeftSingleArrow { background:transparent url(http://s.ytimg.com/yt/img/video_bar_arrows-vfl69806.png) no-repeat scroll 0 0; }
a .RightSingleArrow { background:transparent url(http://s.ytimg.com/yt/img/video_bar_arrows-vfl69806.png) no-repeat scroll -19px 0; }
a:hover .LeftSingleArrow { background:transparent url(http://s.ytimg.com/yt/img/video_bar_arrows-vfl69806.png) no-repeat scroll -39px 0; }
a:hover .RightSingleArrow { background:transparent url(http://s.ytimg.com/yt/img/video_bar_arrows-vfl69806.png) no-repeat scroll -58px 0; }
a:active .LeftSingleArrow { background:transparent url(http://s.ytimg.com/yt/img/video_bar_arrows-vfl69806.png) no-repeat scroll -78px 0; }
a:active .RightSingleArrow { background:transparent url(http://s.ytimg.com/yt/img/video_bar_arrows-vfl69806.png) no-repeat scroll -97px 0; }
.SingleArrowBox { padding-top:5px; }
.SingleArrowContainerBox { margin-left:20px; }
.badges-thumb-box { clear:both;margin-top:5px; }
.badge-is-longform,.badge-has-annotations,.badge-closed-captions,.badge-closed-captions-intl { height:15px;width:21px; }
.badge-is-longform { background:transparent url(http://s.ytimg.com/yt/img/badge_featurelength-vfl55396.gif) no-repeat scroll 0 0; }
.badge-has-annotations { background:transparent url(http://s.ytimg.com/yt/img/badge_annotate-vfl55396.gif) no-repeat scroll 0 0; }
.badge-closed-captions { background:transparent url(http://s.ytimg.com/yt/img/badge_cc_domestic-vfl55396.gif) no-repeat scroll 0 0; }
.badge-closed-captions-intl { background:transparent url(http://s.ytimg.com/yt/img/badge_cc_intl-vfl55396.gif) no-repeat scroll 0 0; }
.pagingDiv,.pagingDivClear,.pagingDivClearTop { font-weight:bold;text-align:right; }
.pagingDiv { background:#ccc;padding:4px; }
.pagingDivClear { padding:3px; }
.pagingDivClearTop { padding:5px 3px;border-bottom:1px solid #ccc; }
.pagerCurrent { color:#000;background-color:#fff;padding:1px 3px;margin-right:3px; }
.pagerNotCurrent { color:#03c;padding:1px 3px;margin-right:3px;text-decoration:none;cursor:pointer;cursor:hand; }
.pagerNotCurrent:hover { text-decoration:underline; }
.searchFooterBox { clear:both; }
.searchFooterBox div { text-align:center;font-size:16px;background:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc; }
.searchFooterBox div span.smallLabel { font-size:14px; }
.tooltip-wrapper { position:relative; }
.tooltip-wrapper-box { position:absolute;left:0;top:16px;width:149px;margin-left:-100px;font-size:10px;z-index:400;text-align:left; }
.tooltip-box { background:transparent url(http://s.ytimg.com/yt/img/tooltip-vfl56131.gif) no-repeat scroll 0 0;padding:10px 1px 0 1px;margin-bottom:0;text-align:center;font-size:11px;width:145px;color:#000;font-weight:normal; }
.tooltip-box-bot { background:transparent url(http://s.ytimg.com/yt/img/tooltip-vfl56131.gif) no-repeat scroll 0 -95px;width:145px;height:5px; }
.formLabel,.formLabelSmall { font-weight:bold;text-align:right; }
.formLabel { width:200px; }
.formLabelSmall { width:150px; }
.formField { width:450px; }
.formFieldSmall { width:250px; }
.formFieldInfo { font-size:11px;color:#000;margin:3px 0; }
#watch-this-vid,#watch-this-vid-info { float:left;width:640px; }
#watch-other-vids { float:right;width:300px; }
.watch-tabs { width:638px; }
.watch-tabs td { text-align:center;border-bottom:1px solid #ccc;border-left:1px solid #ccc;font-size:16px;font-weight:bold;height:35px;line-height:35px;color:#03c; }
.watch-tabs .watch-tab-sel { border-bottom:0;color:#000; }
#watch-main-area .watch-tabs a { display:block; }
#watch-main-area .watch-tabs td span { border-bottom:1px dotted #03c;color:#03c; }
.watch-tabs td a { text-decoration:none; }
.watch-tabs td:hover,.watch-tabs td:hover a,.watch-tabs td a:hover { text-decoration:underline;cursor:hand;cursor:pointer; }
#watch-main-area .watch-tabs td:hover,#watch-main-area .watch-tabs td:hover a,#watch-main-area .watch-tabs td a:hover { text-decoration:none; }
.watch-tabs td.watch-tab-sel:hover,.watch-tabs td.watch-tab-sel:hover a,.watch-tabs td.watch-tab-sel a:hover,.watch-tabs td.disabled:hover,.watch-tabs td.disabled:hover a,.watch-tabs td.disabled a:hover,.watch-tabs td.watch-tab-sel .master-sprite,.watch-tabs td.disabled .master-sprite { text-decoration:none;cursor:default; }
#watch-actions-area .watch-tabs #watch-tab-share.watch-tab-sel:hover,#watch-actions-area .watch-tabs #watch-tab-share.watch-tab-sel:hover a,#watch-actions-area .watch-tabs #watch-tab-share.watch-tab-sel a:hover,#watch-actions-area .watch-tabs #watch-tab-share.watch-tab-sel .master-sprite { cursor:hand;cursor:pointer; }
#watch-main-area .watch-tabs td.disabled .watch-action-text { color:#ccc;border:0; }
.watch-tabs .watch-tab-sel a { color:#000; }
.watch-tabs .watch-tab-first { border-left:0; }
.watch-tab-contents { clear:left;padding:7px; }
.watch-tab-contents .watch-tab-body { display:none; }
.watch-tab-contents .watch-tab-sel { display:block; }
#watch-this-vid #movie_player { height:385px;width:640px; }
#watch-checker-div { position:absolute;top:-100px;left:-100px; }
#watch-noplayer-div { padding:20px;font-size:14px;font-weight:bold; }
#watch-vid-title { font-size:18px;font-weight:bold; }
#watch-vid-title h1 { font-size:19px;margin-bottom:5px; }
#watch-this-vid.watch-wide-mode { width:960px; }
#watch-other-vids.watch-wide-mode { margin-top:20px; }
#watch-this-vid.watch-wide-mode #watch-player-div { padding-left:53px; }
#watch-this-vid.watch-wide-mode #watch-player-div #movie_player { width:854px;height:504px; }
#watch-highlight-racy-box { padding:2px 5px;border:1px solid #fc3;text-align:center;font-size:11px; }
#watch-video-response { background:#ffc;border:1px solid #fc3;font-weight:bold;padding:5px;margin:5px 0; }
#watch-video-response.watch-video-response-with-quality-settings { margin-top:0; }
#watch-main-area { border:1px solid #ccc;clear:right;margin:0 0 10px 0;zoom:1; }
#watch-actions-area { text-align:center; }
body.not-english .watch-action-text,body.not-english #watch-tab-commentary,body.not-english #watch-tab-stats { font-size:12px;line-height:33px; }
#watch-actions-area .watch-tab-contents { padding:0;background-color:#fafafa; }
#watch-actions-area .watch-tab-contents h3 { text-align:center;margin:0 0 10px 0; }
#watch-actions-area .watch-action-result { display:none;padding:10px;background-color:#d1f0b3;font-weight:bold;text-align:center; }
#watch-actions-area .watch-more-action { display:none;padding:5px 10px;text-align:left; }
#watch-actions-area .close { float:right;font-size:11px;padding-bottom:1px;font-weight:normal; }
#watch-add-faves { background-color:#fff; }
#watch-add-faves,#watch-remove-faves { margin-bottom:0;clear:right; }
#watch-add-to-faves-switch { padding:5px 0; }
.badge-partner-video { height:15px;width:21px;background-position:0 -118px;vertical-align:top; }
.watch-tabs td { background-position:0 -452px; }
#watch-comments-stats .watch-tabs .watch-tab-sel { background:white, }
#watch-main-area .watch-tabs td .watch-tab-arrow { width:21px;height:11px;margin-left:25px;margin-top:1px; }
html>body #watch-main-area .watch-tabs td .watch-tab-arrow { margin-top:0; }
#watch-main-area .watch-tabs td .watch-tab-arrow { background-position:0 1337px; }
#watch-main-area .watch-tabs td.watch-tab-sel .watch-tab-arrow { background-position:0 -133px; }
#watch-main-area .watch-tabs td { background-position:0 -155px;border:0; } 
html>body #watch-main-area .watch-tabs td { background-position:0 -144px, }
.watch-comment-down,.watch-comment-down-on,.watch-comment-down-hover,.watch-comment-up,.watch-comment-up-on,.watch-comment-up-hover { width:19px;height:19px;border:0;vertical-align:bottom; }
.watch-comment-down-hover:hover,.watch-comment-down-on { background-position:0 -209px; }
.watch-comment-down,.watch-comment-down-hover,.watch-comment-voting-off .watch-comment-down-hover { background-position:0 -190px, }
.watch-comment-up-hover:hover,.watch-comment-up-on { background-position:-19px -209px; }
.watch-comment-up,.watch-comment-up-hover,.watch-comment-voting-off .watch-comment-up-hover { background-position:-19px -190px; }
.opacity30,.watch-comment-up,.watch-comment-down,.watch-comment-voting-off .watch-comment-down-hover,.watch-comment-voting-off .watch-comment-up-hover { opacity:.3;-moz-opacity:.3;filter:alpha(opacity=30); }
.opacity80,.watch-comment-down-on,.watch-comment-up-on,.watch-comment-down-hover,.watch-comment-up-hover { opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80); }
#watch-action-share,#watch-action-favorite,#watch-action-playlists,#watch-action-flag { width:23px;height:20px;vertical-align:middle;margin-bottom:3px; }
#watch-action-share { background-position:-59px -228px;width:25px; }
.watch-tab-sel #watch-action-share,#watch-tab-share:hover #watch-action-share,#watch-action-share-link:hover #watch-action-share,#watch-action-share:hover { background-position:-59px -248px; }
#watch-action-favorite { background-position:0 -228px; }
.watch-tab-sel #watch-action-favorite,#watch-tab-favorite:hover #watch-action-favorite,#watch-action-favorite-link:hover #watch-action-favorite,#watch-action-favorite:hover { background-position:0 -248px; }
#watch-tab-favorite.disabled #watch-action-favorite,#watch-tab-favorite.disabled:hover #watch-action-favorite,#watch-tab-favorite.disabled #watch-action-favorite:hover { background-position:0 228px; }
#watch-action-playlists { background-position:-28px -228px; }
.watch-tab-sel #watch-action-playlists,#watch-tab-playlists:hover #watch-action-playlists,#watch-action-playlists-link:hover #watch-action-playlists,#watch-action-playlists:hover { background-position:-28px -248px; }
#watch-action-flag { background-position:-91px -228px; }
.watch-tab-sel #watch-action-flag,#watch-tab-flag:hover #watch-action-flag,#watch-action-flag-link:hover #watch-action-flag,#watch-action-flag:hover { background-position:-91px -247px; }
#watch-tab-flag.disabled #watch-action-flag,#watch-tab-flag.disabled:hover #watch-action-flag,#watch-tab-flag.disabled #watch-action-flag:hover { background-position:-91px -228px; }
#watch-embed-div #watch-embed-customize { width:18px;height:18px;background-position:0 -268px; }
#watch-embed-div #watch-embed-customize:hover { background-position:-18px -268px; }
.watch-recent-shares-div { margin:8px 8px 4px;float:left;width:20%; }
.watch-recent-share { margin:0 0 5px;white-space:nowrap; }
.watch-recent-share a { text-decoration:none; }
.watch-recent-share a:hover span { text-decoration:underline; }
.watch-recent-share button { width:16px;height:16px;vertical-align:text-bottom; }*/
.icn_share_blogger { background:transparent url(img/common-social-pc.gif) no-repeat scroll 0 -16px; }
.icn_share_promoted_blogger,a:hover .icn_share_blogger { background:transparent url(img/common-social-pc.gif) no-repeat scroll 0 0; }
.icn_share_cocolog { background:transparent url(img/common-social-pc.gif) no-repeat scroll -16px -16px; }
.icn_share_promoted_cocolog,a:hover .icn_share_cocolog { background:transparent url(img/common-social-pc.gif) no-repeat scroll -16px 0; }
.icn_share_freewebs { background:transparent url(img/common-social-pc.gif) no-repeat scroll -32px -16px; }
.icn_share_promoted_freewebs,a:hover .icn_share_freewebs { background:transparent url(img/common-social-pc.gif) no-repeat scroll -32px 0; }
.icn_share_friendster { background:transparent url(img/common-social-pc.gif) no-repeat scroll -48px -16px; }
.icn_share_promoted_friendster,a:hover .icn_share_friendster { background:transparent url(img/common-social-pc.gif) no-repeat scroll -48px 0; }
.icn_share_jagem { background:transparent url(img/common-social-pc.gif) no-repeat scroll -64px -16px; }
.icn_share_promoted_jagem,a:hover .icn_share_jagem { background:transparent url(img/common-social-pc.gif) no-repeat scroll -64px 0; }
.icn_share_livedoor{background:transparent url(img/common-social-pc.gif) no-repeat scroll -80px -16px; }
.icn_share_promoted_livedoor,a:hover .icn_share_livedoor { background:transparent url(img/common-social-pc.gif) no-repeat scroll -80px 0; }
.icn_share_livejournal { background:transparent url(img/common-social-pc.gif) no-repeat scroll -96px -16px; }
.icn_share_promoted_livejournal,a:hover .icn_share_livejournal { background:transparent url(img/common-social-pc.gif) no-repeat scroll -96px 0; }
.icn_share_piczo { background:transparent url(img/common-social-pc.gif) no-repeat scroll -112px -16px; }
.icn_share_promoted_piczo,a:hover .icn_share_piczo { background:transparent url(img/common-social-pc.gif) no-repeat scroll -112px 0; }
.icn_share_seesaa { background:transparent url(img/common-social-pc.gif) no-repeat scroll -128px -16px; }
.icn_share_promoted_seesaa,a:hover .icn_share_seesaa { background:transparent url(img/common-social-pc.gif) no-repeat scroll -128px 0; }
.icn_share_typepad { background:transparent url(img/common-social-pc.gif) no-repeat scroll -144px -16px; }
.icn_share_promoted_typepad,a:hover .icn_share_typepad { background:transparent url(img/common-social-pc.gif) no-repeat scroll -144px 0; }
.icn_share_wordpress { background:transparent url(img/common-social-pc.gif) no-repeat scroll -160px -16px; }
.icn_share_promoted_wordpress,a:hover .icn_share_wordpress { background:transparent url(img/common-social-pc.gif) no-repeat scroll -160px 0; }
.icn_share_yaplog { background:transparent url(img/common-social-pc.gif) no-repeat scroll -176px -16px; }
.icn_share_promoted_yaplog,a:hover .icn_share_yaplog { background:transparent url(img/common-social-pc.gif) no-repeat scroll -176px 0; }
.icn_share_ameba { background:transparent url(img/common-social-pc.gif) no-repeat scroll -192px -16px; }
.icn_share_promoted_ameba,a:hover .icn_share_ameba { background:transparent url(img/common-social-pc.gif) no-repeat scroll -192px 0; }
.icn_share_delicious { background:transparent url(img/common-social-pc.gif) no-repeat scroll -208px -16px; }
.icn_share_promoted_delicious,a:hover .icn_share_delicious { background:transparent url(img/common-social-pc.gif) no-repeat scroll -208px 0; }
.icn_share_digg { background:transparent url(img/common-social-pc.gif) no-repeat scroll -224px -16px; }
.icn_share_promoted_digg,a:hover .icn_share_digg { background:transparent url(img/common-social-pc.gif) no-repeat scroll -224px 0; }
.icn_share_facebook { background:transparent url(img/common-social-pc.gif) no-repeat scroll -240px -16px; }
.icn_share_promoted_facebook,a:hover .icn_share_facebook { background:transparent url(img/common-social-pc.gif) no-repeat scroll -240px 0; }
.icn_share_furl { background:transparent url(img/common-social-pc.gif) no-repeat scroll -256px -16px; }
.icn_share_promoted_furl,a:hover .icn_share_furl { background:transparent url(img/common-social-pc.gif) no-repeat scroll -256px 0; }
.icn_share_goo { background:transparent url(img/common-social-pc.gif) no-repeat scroll -272px -16px; }
.icn_share_promoted_goo,a:hover .icn_share_goo { background:transparent url(img/common-social-pc.gif) no-repeat scroll -272px 0; }
.icn_share_hatena { background:transparent url(img/common-social-pc.gif) no-repeat scroll -288px -16px; }
.icn_share_promoted_hatena,a:hover .icn_share_hatena { background:transparent url(img/common-social-pc.gif) no-repeat scroll -288px 0; }
.icn_share_mixi { background:transparent url(img/common-social-pc.gif) no-repeat scroll -304px -16px; }
.icn_share_promoted_mixi,a:hover .icn_share_mixi { background:transparent url(img/common-social-pc.gif) no-repeat scroll -304px 0; }
.icn_share_myspace { background:transparent url(img/common-social-pc.gif) no-repeat scroll -320px -16px; }
.icn_share_promoted_myspace,a:hover .icn_share_myspace { background:transparent url(img/common-social-pc.gif) no-repeat scroll -320px 0; }
.icn_share_nujij { background:transparent url(img/common-social-pc.gif) no-repeat scroll -336px -16px; }
.icn_share_promoted_nujij,a:hover .icn_share_nujij { background:transparent url(img/common-social-pc.gif) no-repeat scroll -336px 0; }
.icn_share_reddit { background:transparent url(img/common-social-pc.gif) no-repeat scroll -352px -16px; }
.icn_share_promoted_reddit,a:hover .icn_share_reddit { background:transparent url(img/common-social-pc.gif) no-repeat scroll -352px 0; }
.icn_share_stumbleupon { background:transparent url(img/common-social-pc.gif) no-repeat scroll -368px -16px; }
.icn_share_promoted_stumbleupon,a:hover .icn_share_stumbleupon { background:transparent url(img/common-social-pc.gif) no-repeat scroll -368px 0; }
.icn_share_yahoo { background:transparent url(img/common-social-pc.gif) no-repeat scroll -384px -16px; }
.icn_share_promoted_yahoo,a:hover .icn_share_yahoo { background:transparent url(img/common-social-pc.gif) no-repeat scroll -384px 0; }
.icn_share_livespaces { background:transparent url(img/common-social-pc.gif) no-repeat scroll -400px -16px; }
.icn_share_promoted_livespaces,a:hover .icn_share_livespaces { background:transparent url(img/common-social-pc.gif) no-repeat scroll -400px 0; }
.icn_share_mixx { background:transparent url(img/common-social-pc.gif) no-repeat scroll -416px -16px; }
.icn_share_promoted_mixx,a:hover .icn_share_mixx { background:transparent url(img/common-social-pc.gif) no-repeat scroll -416px 0; }
.icn_share_hatena_bookmark { background:transparent url(img/common-social-pc.gif) no-repeat scroll -448px -16px; }
.icn_share_promoted_hatena_bookmark,a:hover .icn_share_hatena_bookmark { background:transparent url(img/common-social-pc.gif) no-repeat scroll -448px 0; }
.icn_share_hyves { background:transparent url(img/common-social-pc.gif) no-repeat scroll -464px -16px; }
.icn_share_promoted_hyves,a:hover .icn_share_hyves { background:transparent url(img/common-social-pc.gif) no-repeat scroll -464px 0; }
.icn_share_tuenti { background:transparent url(img/common-social-pc.gif) no-repeat scroll -480px -16px; }
.icn_share_promoted_tuenti,a:hover .icn_share_tuenti { background:transparent url(img/common-social-pc.gif) no-repeat scroll -480px 0; }
.icn_share_yigg { background:transparent url(img/common-social-pc.gif) no-repeat scroll -496px -16px; }
.icn_share_promoted_yigg,a:hover .icn_share_yigg { background:transparent url(img/common-social-pc.gif) no-repeat scroll -496px 0; }
.icn_share_meneame { background:transparent url(img/common-social-pc.gif) no-repeat scroll -512px -16px; }
.icn_share_promoted_meneame,a:hover .icn_share_meneame { background:transparent url(img/common-social-pc.gif) no-repeat scroll -512px 0; }
.icn_share_wykop { background:transparent url(img/common-social-pc.gif) no-repeat scroll -528px -16px; }
.icn_share_promoted_wykop,a:hover .icn_share_wykop { background:transparent url(img/common-social-pc.gif) no-repeat scroll -528px 0; }
.icn_share_skyblog { background:transparent url(img/common-social-pc.gif) no-repeat scroll -544px -16px; }
.icn_share_promoted_skyblog,a:hover .icn_share_skyblog { background:transparent url(img/common-social-pc.gif) no-repeat scroll -544px 0; }
.icn_share_orkut { background:transparent url(img/common-social-pc.gif) no-repeat scroll -560px -16px; }
.icn_share_promoted_orkut,a:hover .icn_share_orkut { background:transparent url(img/common-social-pc.gif) no-repeat scroll -560px 0; }
.icn_share_fark { background:transparent url(img/common-social-pc.gif) no-repeat scroll -576px -16px; }
.icn_share_promoted_fark,a:hover .icn_share_fark { background:transparent url(img/common-social-pc.gif) no-repeat scroll -576px 0; }
.icn_share_fotka { background:transparent url(img/common-social-pc.gif) no-repeat scroll -592px -16px; }
.icn_share_promoted_fotka,a:hover .icn_share_fotka { background:transparent url(img/common-social-pc.gif) no-repeat scroll -592px 0; }
.icn_share_grono { background:transparent url(img/common-social-pc.gif) no-repeat scroll -608px -16px; }
.icn_share_promoted_grono,a:hover .icn_share_grono { background:transparent url(img/common-social-pc.gif) no-repeat scroll -608px 0; }
.icn_share_fc2 { background:transparent url(img/common-social-pc.gif) no-repeat scroll -624px -16px; }
.icn_share_promoted_fc2,a:hover .icn_share_fc2 { background:transparent url(img/common-social-pc.gif) no-repeat scroll -624px 0; }
.icn_share_hi5 { background:transparent url(img/common-social-pc.gif) no-repeat scroll -640px -16px; }
.icn_share_promoted_hi5,a:hover .icn_share_hi5 { background:transparent url(img/common-social-pc.gif) no-repeat scroll -640px 0; }
.icn_share_webryblog { background:transparent url(img/common-social-pc.gif) no-repeat scroll -656px -16px; }
.icn_share_promoted_webryblog,a:hover .icn_share_webryblog { background:transparent url(img/common-social-pc.gif) no-repeat scroll -656px 0; }
.icn_share_bebo { background:transparent url(img/common-social-pc.gif) no-repeat scroll -672px -16px; }
.icn_share_promoted_bebo,a:hover .icn_share_bebo { background:transparent url(img/common-social-pc.gif) no-repeat scroll -672px 0; }
.icn_share_wordpress2 { background:transparent url(img/common-social-pc.gif) no-repeat scroll -688px -16px; }
.icn_share_promoted_wordpress2,a:hover .icn_share_wordpress2 { background:transparent url(img/common-social-pc.gif) no-repeat scroll -688px 0; }
.icn_share_mail{background-position:-48px -286px; }
.icn_share_promoted_digg { background:transparent url(img/common-pc.png) repeat-x scroll -32px -286px; }
.icn_share_promoted_facebook { background:transparent url(img/common-pc.png) repeat-x scroll 0 -286px; }
.icn_share_promoted_myspace { background:transparent url(img/common-pc.png) repeat-x scroll -16px -286px; }
.watch-sharetab-options { padding:9px 5px 0 0;float:right;clear:right;text-align:right; }
.expand-panel .expand-header .watch-arrow { height:16px;width:16px;background-position:0 -342px;vertical-align:text-bottom;margin-bottom:1px;margin-right:2px; }
.expand-panel.expanded .expand-header .watch-arrow { background-position:0 -322px; }
.small-expand-panel .expand-header .watch-arrow { height:14px; }
.small-expand-panel.expanded .expand-header .watch-arrow { height:13px; }
#watch-ratings-views { padding:5px 5px 0 5px;line-height:20px; }
#watch-rating-div,#watch-views-div { float:left; }
#watch-rating-div { width:360px; }
#watch-rating-div.ratingSingleline { overflow:hidden; }
#watch-views-div { width:268px;overflow:hidden; }
#watch-ratings-views .statLabel { margin-right:4px;font-size:16px;font-weight:bold; }
body.not-english #watch-ratings-views .statLabel { font-size:12px; }
#watch-rating-div #ratingWrapper { width:305px;float:left; }
#watch-rating-div.ratingMultiline #ratingWrapper { width:277px; }
#watch-rating-div.ratingMultiline #ratingMessage { width:230px; }
html>body #watch-rating-div.ratingMultiline #ratingMessage { width:355px; }
#watch-rating-div.ratingSingleline #ratingMessage { float:left;line-height:22px; }
#watch-rating-div.ratingMultiline #ratingMessage { clear:left;line-height:20px; }
#watch-rating-div #ratingStars { margin-right:10px; }
#watch-rating-div #ratingMessage { font-size:11px;color:#666;padding-left:1px;height:20px; }
#watch-ratings-views #ratingMessage a { text-decoration:none; }
#watch-ratings-views #ratingMessage a:hover { text-decoration:underline; }
#watch-ratings-views .ratedMessage { color:#000;display:inline-block;padding:0 3px; }
#watch-view-count { font-size:16px; }
body.not-english #watch-view-count { font-size:12px; }
#watch-video-quality-setting { clear:right;text-align:right;line-height:17px; }
#watch-video-quality-setting { line-height:20px;height:20px; }
#watch-video-quality-setting #watch-low-quality-link,#watch-video-quality-setting #watch-high-quality-link,#watch-video-quality-setting.high #watch-high-quality-link { display:none; }
#watch-video-quality-setting.low #watch-high-quality-link,#watch-video-quality-setting.high #watch-low-quality-link { display:inline; }
#watch-low-quality-link,#watch-high-quality-link,#watch-download-link { font-size:11px;font-weight:bold; }
#watch-comments-stats { border:1px solid #ccc;margin-top:10px; }
#watch-tab-commentary { width:319px; }
#watch-tab-stats { width:318px; }
#watch-comments-summary { text-align:center;color:#666; }
#watch-comments-summary span { color:#000;font-weight:bold; }
#watch-comments-numresponses { margin-right:20px; }
#watch-video-responses-children { margin-left:-7px;padding-top:7px;width:631px; }
html>body #watch-video-responses-children { width:638px; }
#watch-video-responses-children .RightSingleArrow { position:relative;right:-7px; }
html>body #watch-video-responses-children .RightSingleArrow { right:0; }
.video-bar-item { float:left;width:130px;margin-right:2px; }
#watch-video-responses-children .video-bar-item { width:138px;font-size:10px; }
#watch-video-responses-children .video-bar-item .v90WideEntry { padding-left:22px; }
#watch-video-responses-actions { text-align:center;font-weight:bold;padding-top:5px; }
#watch-video-responses-none { text-align:center;padding-top:5px; }
#watch-comment-post-comment { float:right; }
#watch-comment-filter { margin:10px 0; }
.watch-comments-tooltip { position:absolute;background-color:#e7e7e7;padding:3px;border:1px solid #ccc;width:220px;z-index:2;display:none; }
.watch-comment-entry { clear:both;margin-top:6px;padding-top:7px;padding-bottom:4px;border-top:1px solid #efefef; }
html>body .watch-comment-entry { padding-bottom:0; }
.watch-comment-entry-reply { margin-left:10px;padding-left:2px;border-left:3px solid #e6e6e6; }
.watch-comment-head,.watch-comment-head-hidden { background-color:white;padding:0 4px 4px 4px; }
.watch-comment-head-link { margin-left:8px;font-size:11px;visibility:hidden; }
.watch-comment-info { float:left; }
.watch-comment-auth { font-weight:bold;text-decoration:none; }
.watch-comment-auth:hover { text-decoration:underline; }
.watch-comment-time { color:#666; }
.watch-comment-voting,.watch-comment-voting-off { width:75px;text-align:right;float:right; }
.watch-comment-auth-head { background-color:#ffc;padding:4px; }
.watch-comment-marked-spam { border-top:1px solid #c1c1c1;margin-top:7px;padding-top:10px; }
.watch-comment-spam { background-color:#ffe;padding:4px; }
.watch-comment-body { margin-top:4px;margin-left:4px;width:75%;overflow:hidden; }
.watch-comment-retracted { font-style:italic;color:#666; }
.watch-comment-action { margin-top:0;text-align:right;font-size:11px;padding-top:3px;float:right;padding-bottom:1px; }
.watch-comment-voting a { color:#03c;cursor:pointer;cursor:hand; }
.watch-comment-action a,.watch-comment-head-link { text-decoration:none;border-bottom:1px dotted #03c;color:#03c;cursor:pointer;cursor:hand; }
.watch-comment-score { font-size:11px;font-weight:bold; }
.watch-comment-msg { float:right;font-size:11px;color:#666; }
.watch-comment-green { color:green; }
.watch-comment-gray { color:gray; }
.watch-comment-red { color:#f33; }
.watch-comment-spam-bug { font-weight:bold;text-align:left;margin-left:0;padding:1px 3px;border-top:1px dotted #c00;border-bottom:1px dotted #c00;color:#c00;display:none;float:right; }
#watch-comment-limit-box { margin-bottom:30px; }
#watch-comment-limit-box .header { background-color:#f8f3d6;padding:5px; }
#watch-comment-limit-box .body { background-color:#fbf9e8;padding:5px; }
#watch-comment-captcha { text-align:center;margin:0 auto 0 auto;width:400px; }
#watch-comment-captcha .watch-captcha-input { width:260px;padding-top:15px;float:left; }
#watch-comment-captcha .watch-verification-image { width:120px;text-align:center;float:left; }
.watch-comment-pagination { font-size:11px;font-weight:bold;text-align:center;padding:1px;margin-top:20px;background-color:#dedede; }
.watch-comment-pnum { padding:0 4px; }
.watch-comment-char-count { border:0;width:50px; }
#watch-comment-view-all { font-weight:bold;margin-top:10px; }
#watch-comment-post { margin-top:12px; }
#watch-channel-vids-div { background:#eee;border:1px solid #ccc;margin-bottom:10px; }
#watch-channel-brand-cap { text-align:center; }
#watch-channel-brand-cap img { height:45px;width:300px; }
#watch-channel-brand-div { margin:0 0 5px 0;background-color:#fff;display:none; }
#watch-channel-vids-top { padding:0 5px; }
#watch-channel-icon { margin-top:6px;float:left; }
#watch-channel-stats { line-height:18px;margin-top:2px;margin-left:8px;float:left;width:110px; }
html>body #watch-channel-stats { width:112px; }
#watch-channel-stats .contributor { font-weight:bold; }
.watch-video-added { color:#333;margin-right:10px; }
#watch-video-details-toggle div { padding-bottom:1px;font-size:11px; }
#watch-channel-subscribe { float:right;margin-top:3px;padding-top:3px;width:116px; }
#watch-channel-subscribe #subscribeDiv,#watch-channel-subscribe #unsubscribeDiv { text-align:right; }
#watch-channel-subscribe .mw-button { margin:0; }
#watch-badges { float:right;clear:right;width:118px;text-align:right; }
#watch-video-details .collapse-content,#watch-video-details .expand-content { margin-top:10px;padding:0 6px 4px 6px;position:relative; }
html>body #watch-video-details .collapse-content,html>body #watch-video-details .expand-content { margin-top:4px;position:static; }
.watch-channel-stat { color:#666; }
#watch-category,#watch-video-tags-div { padding-top:5px; }
#watch-video-tags { width:225px; }
#watch-url-div { border-top:1px solid #ccc;padding:1px 0 0 6px;margin:0 5px;font-size:11px; }
#watch-embed-div { margin:6px 5px 4px 5px;padding-left:6px;font-size:11px; }
#watch-embed-div label,#watch-url-div label { color:#666;line-height:18px;font-size:11px;font-weight:bold;float:left;margin-right:5px;min-width:40px;clear:left;text-align:left; }
#watch-embed-div input,#watch-url-div input { font-size:10px;float:left;clear:left;width:248px; }
.is-english #watch-url-div,.ja_JP #watch-url-div { padding-top:5px; }
.is-english #watch-embed-div input,.is-english #watch-url-div input,.ja_JP #watch-embed-div input,.ja_JP #watch-url-div input { clear:none;width:200px; }
.is-english #watch-embed-div label,.is-english #watch-url-div label,.ja_JP #watch-embed-div label,.ja_JP #watch-url-div label { clear:none;text-align:right; }
#watch-embed-div #watch-embed-customize-wrapper { float:left;padding-left:3px; }
#watch-embed-div .tooltip-wrapper-box { top:20px; }
#watch-customize-embed-div { display:none;background-color:white;border-top:1px solid #ccc;padding:5px; }
.watch-discoverbox-wrapper { margin-bottom:10px; }
.watch-discoverbox-body { padding-left:7px;margin-top:5px;border:1px solid #ccc; }
.watch-discoverbox { padding-top:7px;overflow:auto; }
.watch-discoverbox-more-link { clear:both;text-align:center;padding:5px 0 10px 0;font-weight:bold; }
.watch-promoted-container { padding:7px 0 0 1px;border:1px solid #ccc;margin:5px 0 20px 0; }
.watch-promoted-container .watch-promoted-vid { float:left;width:32%;margin-left:3px; }
#results-main-content { float:left;width:600px;margin-right:0; }
#search-pva { width:350px;float:right;padding-top:10px; }
#search-pva .ad-div { margin-bottom:40px; }
#search-section-header { width:960px;margin-top:7px;margin-bottom:7px; }
#search-section-header .name { color:#333;float:left; }
#search-section-header .search-query { font-size:14px;font-weight:bold; }
#search-section-header .search-adv-refinement { color:#333;font-weight:bold; }
#search-adv-header { line-height:16px;float:right;width:425px;text-align:right;font-size:11px; }
#search-options-container { border-bottom:1px solid #ccc;height:31px;width:100%;margin-bottom:7px; }
#search-options-container .hidden { display:none; }
#search-options-container .search-type-selected,#search-options-container .search-type-not-selected { font-weight:bold;font-size:14px;line-height:18px;float:left;padding:0 26px 0 0; }
#search-options-container .search-main-tabs { width:386px; }
body.not-english #search-options-container .search-main-tabs { width:425px; }
#search-options-container .dropdown-link { overflow:hidden;width:auto;vertical-align:middle; }
#search-options-container .dropdown-link a { display:block;float:left;height:28px;color:#666;text-decoration:none;font-size:11px;line-height:13px;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;padding:0 7px; }
html>body #search-options-container .dropdown-link a { line-height:14px; }
#search-options-container .show-dropdown .dropdown-link a { border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea; }
#search-options-container .dropdown { background-color:#ecf1fa;border:1px solid #a0b1dc;position:absolute;left:0;z-index:99;margin-top:22px;width:150px;display:none;font-size:12px; }
#search-options-container .dropdown { background-color:#eee;border:1px solid #999;margin-top:29px; }
#search-options-container .show-dropdown .dropdown { display:block; }
#search-options-container .dropdown div { display:block;border-top:1px solid #a0b1dc; }
#search-options-container .dropdown div { border-top:1px solid #999; }
#search-options-container .dropdown div.first { border-top:none; }
#search-options-container .dropdown div a { display:block;padding:5px 5px 5px 8px;color:#03c;text-decoration:none;white-space:nowrap; }
#search-options-container .dropdown div a { color:#000; }
#search-options-container .dropdown div a { padding:3px 5px 3px 8px; }
#search-options-container .dropdown a:hover { background-color:white; }
#search-options-container .search-sort { font-size:12px;padding-top:1px; }
#search-options-container .sort-by { float:left;display:block;margin-right:10px;position:relative; }
#search-options-container .search-sort-title { color:#666;font-size:11px;margin:0 3px 0 0; }
#search-options-container .search-sort-value { font-weight:bold; }
#search-options-container.alt-search .search-sort,#search-options-container.alt-search .search-settings-link { display:none; }
#search-options-container #search-advanced { width:11%;text-align:right;font-size:11px;font-weight:bold; }
#search-advanced-form { clear:both;padding-top:7px; }
#search-advanced-form .search-setting-inner { border:1px solid #a5aed5;padding:10px;background-color:#e6efff; }
#search-related-terms { padding:0 3px 7px 3px; }
#search-related-terms a { margin-right:15px;white-space:nowrap;padding-left:1px; }
#search-related-terms .search-related-title { float:left;margin-right:6px;color:#666; }
#search-related-terms .search-related-items { float:left;width:800px;overflow-y:hidden;height:16px; }
.spons-vid-thumb { width:94px;padding-top:2px; }
.spons-vid-thumb img { border:none; }
td.spons-vid-thumb { width:124px; }
td.spons-vid-thumb .user-thumb-jumbo { width:88px;height:88px;margin-left:30px; }
td.spons-vid-thumb .user-thumb-jumbo div { margin-left:-156px; }
td.spons-vid-thumb .user-thumb-jumbo img { height:88px; }
.spons-vid-text { overflow:hidden;width:222px;white-space:nowrap; }
.pyv-title { font-size:14px;text-decoration:none; }
.pyv-metadata { width:100%;color:#666;font-size:11px; }
.pyv-metadata .vlfrom a { text-decoration:none; }
.pyv-metadata .vlfrom a:hover { text-decoration:underline; }
#doubleClick1 { padding-top:40px; }
#doubleClick2 { padding-top:10px; }
.grayTextAdWords { text-align:right;padding:2px 2px 5px 0;background-color:#fff9dd; }
.grayTextSponsoredVideo { margin-top:-1em; }
#afs { margin-bottom:0.3em; }
.afs-url { color:green; }
.afs-title { font-size:14px; }
.afs-promoted-spacer { height:8px; }
.sideAd { margin-bottom:1em; }
.spacerTD { width:5px; }
.smInfoText { font-size:11px; }
.search-tip-container { background:#ecf1fa;padding:3px 10px;margin:3px 0; }
#search-tips-top .search-tips-show-link,#search-tips-bottom .search-tips-hide-link { display:none; } 
#search-duplicates-message { background-color:#ecf1fa;color:black;padding:10px;font-size:12px;font-weight:normal;border:0;margin-bottom:10px;margin-top:10px; }
#search-duplicates-message a { text-decoration:none; }
#homepage-main-content { float:left;width:640px;margin-top:5px; }
#homepage-side-content { float:right;width:300px;margin-top:5px;white-space:normal; }
.homepage-content-block { margin:0 0 15px 0; }
.homepage-side-block { margin-bottom:15px;clear:both; }
.homepage-block-heading { position:relative;font-size:16px;font-weight:bold;padding-bottom:5px; }
#homepage-featured-heading { border-bottom:1px solid #ccc; }
#homepage-featured-more-top { float:right;padding-top:4px;font-weight:bold; }
#homepage-featured-more-bottom { margin-bottom:15px;padding-top:8px;text-align:right;font-weight:bold;float:right; }
#homepage-editor-img,#homepage-yt-channel-img { width:30px;height:30px;float:left;margin:5px 6px 5px 0; }
#homepage-editor-img { overflow:hidden; }
#homepage-editor-img img { height:30px;margin-left:-1px; }
#homepage-editor-info { padding-top:4px; }
#homepage-editor-head { padding-bottom:1px;font-size:11px;color:#333; }
#homepage-featured-tabs { padding:5px 5px;font-size:11px;text-align:right;border-bottom:1px solid #ccc; }
#homepage-featured-tabs a { text-decoration:none;display:block;float:right;border-left:1px solid #ccc;padding:0 10px; }
#homepage-featured-tabs a.first { border-left:0; }
#homepage-featured-tabs a:hover { text-decoration:underline; }
#homepage-featured-tabs a.hilite { color:black;font-weight:bold; }
#homepage-featured-tabs a.hilite:hover { text-decoration:none; }
.pyv-callout-box { border:1px solid #f5e082;padding:5px; }
.pyv-callout-message { padding:10px 0;text-align:center;background-color:#fff8b0;font-weight:bold; }
.img-yellow-message-top-cap { background:transparent url(http://s.ytimg.com/yt/img/iyt_iconset-vfl77235.png) repeat-x scroll 0 -61px; }
.img-yellow-message-bottom-cap { background:transparent url(http://s.ytimg.com/yt/img/iyt_iconset-vfl77235.png) repeat-x scroll 0 -65px; }
.img-yellow-message-top-cap,.img-yellow-message-bottom-cap { height:4px;width:640px; }
.img-yellow-top-right-corner,.img-yellow-bottom-right-corner { float:right;height:4px;width:4px; }
.img-yellow-top-right-corner { background:transparent url(http://s.ytimg.com/yt/img/iyt_iconset-vfl77235.png) repeat-x scroll -636px -61px; }
.img-yellow-bottom-right-corner { background:transparent url(http://s.ytimg.com/yt/img/iyt_iconset-vfl77235.png) repeat-x scroll -636px -65px; }
.img-yellow-message-top-cap.img-side-cap,.img-yellow-message-bottom-cap.img-side-cap { font-size:0;width:300px; }
.left-right-border-yellow { background-color:#ffffe5;border-right:1px solid #f5e082;border-left:1px solid #f5e082, }
.side-announcement-box { padding:6px 10px 5px 10px; }
.homepage-chrome-promo-content { padding:2px 10px;text-align:center;font-size:13px;font-weight:normal; }
.homepage-chrome-promo-content a { font-weight:bold;text-decoration:none; }
.homepage-chrome-promo-content img { float:left; }
.img-chrome { background:transparent url(http://s.ytimg.com/yt/img/iyt_iconset-vfl77235.png) repeat-x scroll -533px 0;height:32px;width:32px; }
.homepage-whats-new-content { padding:0 5px 0 5px; }
.homepage-whatsnew-entry { padding:3px 0;position:relative; }
.homepage-whatsnew-image { float:left;width:30px;height:37px;margin-bottom:12px; }
.homepage-whatsnew-desc { margin-left:36px;margin-bottom:12px; }